約 2,912,894 件
https://w.atwiki.jp/sampleisbest/pages/63.html
開発環境 Microsoft Visual C++ 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Win32 プロジェクト プロジェクト名 ScrollTest アプリケーションの種類 Windows アプリケーション 追加のオプション 空のプロジェクト 文字セット Unicode ScrollTest.c #include tchar.h #include Windows.h #defineWIDTH800 #define HEIGHT600 // グローバル変数 static const TCHARg_atcClassName[] = _T("ScrollTest"); static const TCHARg_atcWindowName[] = _T("Scroll Test"); static SCROLLINFOg_siHorz; // 関数プロトタイプ宣言 LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam); void OnCreate(HWND hWnd); void OnSize(HWND hWnd); void OnHScroll(HWND hWnd, WPARAM wParam, LPARAM lParam); void OnPaint(HWND hWnd); int APIENTRY _tWinMain( HINSTANCEhInstance, HINSTANCEhPrevInstance, LPTSTRlpCmdLine, intnCmdShow) { WNDCLASSEXwcex; HWNDhWnd; MSGmsg; // ウィンドウクラスの登録 wcex.cbSize= sizeof wcex; wcex.style= CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc= WndProc; wcex.cbClsExtra= 0; wcex.cbWndExtra= 0; wcex.hInstance= hInstance; wcex.hIcon= LoadIcon(NULL, IDI_APPLICATION); wcex.hCursor= LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground= (HBRUSH)(COLOR_WINDOW + 1); wcex.lpszMenuName= NULL; wcex.lpszClassName= g_atcClassName; wcex.hIconSm= LoadIcon(NULL, IDI_APPLICATION); if (RegisterClassEx( wcex) == 0) { return 0; } // ウィンドウの作成 hWnd = CreateWindow( g_atcClassName,// ClassName g_atcWindowName,// WindowName WS_OVERLAPPEDWINDOW | WS_HSCROLL,// Style CW_USEDEFAULT,// x 0,// y CW_USEDEFAULT,// Width 0,// Height NULL,// WndParent NULL,// Menu hInstance, NULL); if (hWnd == NULL) { return 0; } ShowWindow(hWnd, nCmdShow); UpdateWindow(hWnd); while (GetMessage( msg, NULL, 0, 0)) { TranslateMessage( msg); DispatchMessage( msg); } return (int)msg.wParam; } LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_PAINT OnPaint(hWnd); break; case WM_HSCROLL OnHScroll(hWnd, wParam, lParam); break; case WM_SIZE OnSize(hWnd); break; case WM_CREATE OnCreate(hWnd); break; case WM_DESTROY PostQuitMessage(0); break; default return DefWindowProc(hWnd, uMsg, wParam, lParam); } return 0; } void OnCreate(HWND hWnd) { RECTrcClient; GetClientRect(hWnd, rcClient); g_siHorz.cbSize= sizeof g_siHorz; g_siHorz.fMask= SIF_RANGE | SIF_PAGE | SIF_POS | SIF_DISABLENOSCROLL; g_siHorz.nMin= 0; g_siHorz.nMax= WIDTH - 1; g_siHorz.nPage= rcClient.right; g_siHorz.nPos= 0; SetScrollInfo(hWnd, SB_HORZ, g_siHorz, FALSE); } void OnSize(HWND hWnd) { RECTrcClient; intiPosMax; GetClientRect(hWnd, rcClient); g_siHorz.nPage= rcClient.right; iPosMax= g_siHorz.nMax - g_siHorz.nPage + 1; iPosMax= max(iPosMax, 0); g_siHorz.nPos= min(g_siHorz.nPos, iPosMax); SetScrollInfo(hWnd, SB_HORZ, g_siHorz, TRUE); } void OnHScroll(HWND hWnd, WPARAM wParam, LPARAM lParam) { SCROLLINFOsi; intiPos; intiPosMax; iPos = g_siHorz.nPos; switch (LOWORD(wParam)) { case SB_LINEUP iPos -= 10; break; case SB_LINEDOWN iPos += 10; break; case SB_PAGEUP iPos -= g_siHorz.nPage; break; case SB_PAGEDOWN iPos += g_siHorz.nPage; break; case SB_THUMBTRACK si.cbSize= sizeof si; si.fMask= SIF_TRACKPOS; if (GetScrollInfo(hWnd, SB_HORZ, si) != 0) { iPos = si.nTrackPos; } break; } iPosMax = g_siHorz.nMax - g_siHorz.nPage + 1; iPos = min(iPos, iPosMax); iPos = max(iPos, 0); if (iPos == g_siHorz.nPos) { return; } ScrollWindowEx(hWnd, g_siHorz.nPos - iPos, 0, NULL, NULL, NULL, NULL, SW_INVALIDATE | SW_ERASE); g_siHorz.nPos = iPos; SetScrollInfo(hWnd, SB_HORZ, g_siHorz, TRUE); UpdateWindow(hWnd); } void OnPaint(HWND hWnd) { HDChDC; PAINTSTRUCTps; RECTrcClient; TCHARatcString[64]; hDC = BeginPaint(hWnd, ps); GetClientRect(hWnd, rcClient); Ellipse(hDC, 0 - g_siHorz.nPos, 0, WIDTH - g_siHorz.nPos, HEIGHT); _stprintf_s(atcString, _countof(atcString), _T("W=%d H=%d"), rcClient.right, rcClient.bottom); TextOut(hDC, 0 - g_siHorz.nPos, 0, atcString, _tcslen(atcString)); EndPaint(hWnd, ps); }
https://w.atwiki.jp/japanesehiphop/pages/3785.html
for LUCK-END ・ANALOG [WORKS] 2011 THIS IS MY HUSTLE REMIX EP/YOUNG HASTLE
https://w.atwiki.jp/sampleisbest/pages/493.html
開発環境 Visual C++ 2015 実行環境 Windows 10 Home 64bit プロジェクトの種類 Win32 Console Application プロジェクト名 filedup 追加のオプション Empty project filedup.cpp #include fcntl.h // _O_WTEXT #include io.h // _setmode #include stdio.h // _fileno #include stdlib.h #include map typedef struct { std wstring name; time_t write; } fileinfo_t; // 関数プロトタイプ宣言 int loadsrc(const wchar_t *fname); int loaddst(const wchar_t *fname); // 外部変数 std multimap _fsize_t, fileinfo_t m; int wmain(int argc, wchar_t *argv[]) { _setmode(_fileno(stdout), _O_WTEXT); _setmode(_fileno(stderr), _O_WTEXT); if (argc != 3) { fwprintf(stderr, L"usage filedup src.csv dst.csv\n"); return 1; } loadsrc(argv[1]); loaddst(argv[2]); return 0; } int loadsrc(const wchar_t *fname) { FILE *pf; errno_t err = _wfopen_s( pf, fname, L"rt,ccs=UNICODE"); if (err) { fwprintf(stderr, L"error ファイルのオープンに失敗しました。[%s]\n", fname); exit(1); } wchar_t dir[_MAX_PATH]; wchar_t name[_MAX_PATH]; _fsize_t size; time_t create; time_t write; int count = 0; while (true) { int ret = fwscanf_s(pf, L"%[^,],%[^,],%lu,%llu,%llu%*c", dir, _countof(dir), name, _countof(name), size, create, write); if (ret != 5) break; m.emplace(size, fileinfo_t {name, write}); count++; } fwprintf(stderr, L"loadsrc完了 %d\n", count); fclose(pf); return 0; } int loaddst(const wchar_t *fname) { FILE *pf; errno_t err = _wfopen_s( pf, fname, L"rt,ccs=UNICODE"); if (err) { fwprintf(stderr, L"error ファイルのオープンに失敗しました。[%s]\n", fname); exit(1); } wchar_t dir[_MAX_PATH]; wchar_t name[_MAX_PATH]; _fsize_t size; time_t create; time_t write; int count = 0; while (true) { int ret = fwscanf_s(pf, L"%[^,],%[^,],%lu,%llu,%llu%*c", dir, _countof(dir), name, _countof(name), size, create, write); if (ret != 5) break; bool flag = true; auto p = m.equal_range(size); for (auto it = p.first; it != p.second; it++) { if (it- second.write == write it- second.name == name) { flag = false; break; } } if (flag) { wprintf(L"%s%s\n", dir, name); } count++; } fwprintf(stderr, L"loaddst完了 %d\n", count); fclose(pf); return 0; }
https://w.atwiki.jp/sampleisbest/pages/69.html
開発環境 Microsoft Visual C++ 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Win32 コンソール アプリケーション プロジェクト名 files3 アプリケーションの種類 コンソール アプリケーション 追加のオプション 空のプロジェクト 文字セット Unicode files3.cpp #include fcntl.h // _O_WTEXT #include io.h // _setmode #include tchar.h #include map #include string // 型定義 typedef unsigned long u_long; typedef std multimap u_long,std wstring mmulws; // 関数プロトタイプ宣言 int files(const _TCHAR *ptcDir); // グローバル変数 mmulws g_mmap; //============================================================================== int _tmain(int argc, _TCHAR *argv[]) { mmulws iterator it; _TCHAR atcDir[_MAX_PATH]; size_t size; // BOMなしUTF-16LE _setmode(_fileno(stdout), _O_WTEXT); _setmode(_fileno(stderr), _O_WTEXT); if (argc != 2) { _ftprintf(stderr, _T("usage files3 dir\n")); return 1; } _tcscpy_s(atcDir, argv[1]); size = _tcslen(atcDir); if (0 size atcDir[size - 1] == _T( \\ )) { atcDir[size - 1] = _T( \0 ); } files(atcDir); for (it = g_mmap.begin(); it != g_mmap.end(); it++) { _tprintf(_T("%10u %s\n"), it- first, it- second.c_str()); } return 0; } //------------------------------------------------------------------------------ int files(const _TCHAR *ptcDir) { struct _wfinddata_t fi;// fileinfo _TCHAR atcPath[_MAX_PATH]; intptr_t handle; size_t sizeDir; sizeDir = _tcslen(ptcDir); if (_MAX_PATH = sizeDir + 4) { _ftprintf(stderr, _T("error パスが長過ぎます。%d[%s]\n"), sizeDir, ptcDir); return -1; } _stprintf_s(atcPath, _T("%s\\*.*"), ptcDir); handle = _tfindfirst(atcPath, fi); if (handle == -1) { _ftprintf(stderr, _T("error _tfindfirst[%s]\n"), ptcDir); return -1; } do { if (_MAX_PATH = sizeDir + 1 + _tcslen(fi.name)) { _ftprintf(stderr, _T("error パスが長過ぎます。[%s][%s]\n"), ptcDir, fi.name); continue; } _stprintf_s(atcPath, _T("%s\\%s"), ptcDir, fi.name); if (fi.attrib _A_SUBDIR) { if (!_tcscmp(fi.name, _T(".")) || !_tcscmp(fi.name, _T(".."))) { continue; } files(atcPath); } else { g_mmap.insert(mmulws value_type(fi.size, atcPath)); } } while (_tfindnext(handle, fi) == 0); _findclose(handle); return 0; }
https://w.atwiki.jp/spiralknightsjp/pages/170.html
ビッグビーストのバッシャー SpiralKnightsから 移動: ナビゲーション 、 検索 ビッグビーストのバッシャー ★☆☆☆☆ アビリティ ダメージボーナス対ビースト:高 レベル5 +:充電時間の削減:低 レベル10:充電時間の短縮:ミディアム 内容 1 説明 2 攻撃 2。 1 基本攻撃 2。 2 チャージアタック 3 ベンダー 4 レシピのコスト 5 レシピ 6 錬金術パス 7 関連項目 説明 それは、この残酷な鋭いマイニングpickはおそらく獣とミネラルの両方を狩るために使われることが示唆された。 Clockworksは、同じことはありませんでした。 攻撃 基本的な攻撃 素早く3ヒットコンボ攻撃。 チャージアタック 強力なフォワードスイングアーク。 ベンダー このアイテムを販売する業者は、以下のとおりです。 Quillion バジル (レシピ) レシピのコスト 250クラウン レシピ この項目の1つ星のレシピは250コスト王冠を 、 錬金術のコストは200クラウンと10ですエネルギー 。 下記のビッグビーストのバッシャーを行うために必要な材料である。 の名前 量は グリーンシャード 3 獣のスケール 2 [[画像:クラフティング - {{{mat3} } } 。 PNG | 18px] ] [[{{{ mat3} } } ] ] {{{mat3amount} } } [[画像:クラフティング - {{{mat4} } } 。 PNG | 18px] ] [[{{{ mat4} } } ] ] {{{mat4amount} } } [[画像:クラフティング - {{{mat5} } } 。 PNG | 18px] ] [[{{{ mat5} } } ] ] {{{mat5amount} } } [[画像:クラフティング - {{{mat6} } } 。 PNG | 18px] ] [[{{{ mat6} } } ] ] {{{mat6amount} } } [[画像:クラフティング - {{{mat7} } } 。 PNG | 18px] ] [[{{{ mat7} } } ] ] {{{mat7amount} } } [[画像:クラフティング - {{{mat8} } } 。 PNG | 18px] ] [[{{{ mat8} } } ] ] {{{mat8amount} } } [[画像:クラフティング - {{{mat9} } } 。 PNG | 18px] ] [[{{{ mat9} } } ] ] {{{mat9amount} } } ビーストバッシャー (レベル1) 注:前駆体としてバインド項目を使用して作り上げるときに、アップグレードアイテムも束縛されます。 錬金術のパス ビッグビーストバッシャーの錬金術パス ☆☆☆☆☆ ★☆☆☆☆ ★★☆☆☆ ★★★☆☆ ★★★★☆ ★★★★★ ビーストバッシャー ビッグビーストのバッシャー また、参照してください。 作成したうえ ユニークバリアント レベリング装置 錬金術のパスのリスト セットのリスト より作成http //wiki.spiralknights.com/Big_Beast_Basher カテゴリ : 武器 | 機器 | 剣
https://w.atwiki.jp/tatsuya23/pages/43.html
前のページへ戻る 基本情報技術者試験 ソフトウェア開発技術者試験 MOUS試験 C言語プログラミング能力認定試験 Visual Basicプログラミング能力認定試験 Sun Java Certification LPI認定試験 VBAエキスパート(Excel)
https://w.atwiki.jp/xbox360analysis/pages/50.html
チェックサム チェックサム(MemorySumChecker) お金MAX 経験値 アイテム チェックサム D000~DC1F DC20 チェックサム(MemorySumChecker) CSUM = ADD(D000,DC1F,1) ENDIAN(BIG) WRITE(DC20, 4) お金MAX D0BC-98967F 経験値 D070-0098967F アイテム D0C0~
https://w.atwiki.jp/sfcall/pages/1392.html
前のゲーム | 次のゲーム クリア条件:シーズンモードクリア 開始時間:2024/08/18(日) 14 16 22 終了時間:2024/09/24(火) 00 32 39.55 参加人数:2 おなじみアクレイムジャパンの洋ゲー移植。 BIG HURTとは、93年・94年と2年連続でMVPに選ばれたシカゴ・ホワイトソックスのFrank Thomas選手のあだ名。 せっかくだから俺はこのレッド…じゃなくてホワイトソックスを選ぶぜ! 洋ゲーらしく選手が大きめに描かれており迫力がある。 選手ごとの打率などが事細かに設定されている割にゲームの方はかなり大味。 バッティングのほうはホームランダービーでだいたい覚えられるぞ! シーズンの長さはレギュレーションとショートを選択可。 操作方法 他にもボタン操作はあるかも 攻撃時 B押しっぱ→バットを振る A押しっぱ→バント ランナー操作 X+十字キー→進塁 十字キーの向きがそれぞれの塁に対応 Y+十字キー→戻る 十字キーの向きがそれぞれの塁に対応 守備時 投球 球種まで選んだ後に十字キーを押すと各塁へ牽制する ランナーがいなくても投げる、ホームにも投げる、意味が分からない 守備 Bボタン→ピッチャーへ投げる 十字キー+Bボタン→各塁へ投げる XorYボタン→操作キャラ変更 ちなみにピッチャーにボールを戻さないと中々次に進まない 戻さなくても進むが待ち時間がちょっと長い気がする
https://w.atwiki.jp/gtavi_gta6/pages/2870.html
Big Dan Vision Optometry 概要 解説 概要 日本語:ビッグ・ダン眼鏡店 業種:サービス業 所在地:リトル・ソウル 解説 リトル・ソウルにある眼鏡店。 リトル・ソウル内にパロミノ・アベニュー沿いの店舗、ベスプッチ大通り沿いの店舗、リンゼイ・サーカス沿いの店舗、ジンジャー・ストリートとサンアンドレアス・アベニューの交差点にある店舗の計4店舗存在する。
https://w.atwiki.jp/chapati4it/pages/37.html
時刻であれこれサンプル ソース(CP932) timeSample.c #include stdio.h #include time.h #include locale.h int main(void) { // 現在時刻を取得して文字列に変換 time_t timer; // time_tの正体はただの整数1970/1/1からの経過秒数が設定される struct tm *date; // 時刻を人間に分かる形で表す構造体 // 現在時刻を取得 timer = time(NULL ); // 現在時刻を構造体に変換 date = localtime( timer); // mktime 構造体からtime_tに変換もできます timer = mktime(date); // strftime関数 // 1. yyyy/MM/dd HH mm ss形式 char str[30], str2[30]; strftime(str, 24, "%Y/%m/%d %H %M %S", date); printf("1 %s\n", str); // 2. yyyy/MM/dd 曜日 HH mm ss形式 // setlocale(LC_ALL, "JPN");が効いているので「火」って出る strftime(str, 24, "%Y/%m/%d %a %H %M %S", date); printf("2 %s\n", str); // 曜日の漢字を手動で入れてみよう char *pYoubi[] = { "(日)", "(月)", "(火)", "(水)", "(木)", "(金)", "(土)" }; char *pYoubi2[] = { "日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日" }; // 3. yyyy/MM/dd (曜日) HH mm ss形式 // 曜日の入るところに%sを仕込む strftime(str, 24, "%Y/%m/%d %%s %H %M %S", date); // sprintfで%sに曜日を仕込む sprintf(str2, str, pYoubi[date- tm_wday]); // ワイド文字の出力はprintf printf("3 %s\n", str2); // printfでもやってみよう // 4. yyyy/MM/dd HH mm ss形式 printf("4 %d/%02d/%02d %02d %02d %02d\n", date- tm_year + 1900, date- tm_mon + 1, date- tm_mday, date- tm_hour, date- tm_min, date- tm_sec); // 5. yyyy/MM/dd (曜日) HH mm ss形式 printf("5 %d/%02d/%02d %s %02d %02d %02d\n", date- tm_year + 1900, date- tm_mon + 1, date- tm_mday, pYoubi[date- tm_wday], date- tm_hour, date- tm_min, date- tm_sec); // 6. yyyy/MM/dd n曜日 HH mm ss形式 // 曜日の入るところに%sを仕込む strftime(str, 24, "%Y/%m/%d %%s %H %M %S", date); // sprintfで%sに曜日を仕込む sprintf(str2, str, pYoubi2[date- tm_wday]); // ワイド文字の出力はprintf printf("6 %s\n", str2); return 0; } 実行結果 1 2012/08/08 17 26 06 2 2012/08/08 Wed 17 26 06 3 2012/08/08 (水) 17 26 06 4 2012/08/08 17 26 06 5 2012/08/08 (水) 17 26 06 6 2012/08/08 水曜日 17 26 06 ideone http //ideone.com/RJhlZ ワイド文字バージョン ソース(UTF-8) timeWSample.c #include stdio.h #include time.h #include wchar.h #include locale.h #include stdlib.h int main(void) { // 日本語を扱う場合はロケールを設定しないとおかしくなる setlocale(LC_ALL, "JPN"); // 現在時刻を取得して文字列に変換 time_t timer; // time_tの正体はただの整数1970/1/1からの経過秒数が設定される struct tm *date; // 時刻を人間に分かる形で表す構造体 // 現在時刻を取得 timer = time(NULL ); // 現在時刻を構造体に変換 date = localtime( timer); // mktime 構造体からtime_tに変換もできます timer = mktime(date); // strftime関数 // 1. yyyy/MM/dd HH mm ss形式 char str[30]; strftime(str, 24, "%Y/%m/%d %H %M %S", date); printf("1 %s\n", str); // 2. yyyy/MM/dd 曜日 HH mm ss形式 // setlocale(LC_ALL, "JPN");が効いているので「火」って出る strftime(str, 24, "%Y/%m/%d %a %H %M %S", date); printf("2 %s\n", str); // 曜日の漢字を手動で入れてみよう wchar_t *pYoubi[] = { L"(日)", L"(月)", L"(火)", L"(水)", L"(木)", L"(金)", L"(土)" }; wchar_t *pYoubi2[] = { L"日曜日", L"月曜日", L"火曜日", L"水曜日", L"木曜日", L"金曜日", L"土曜日" }; wchar_t wstr[30], wstr2[30]; // 3. yyyy/MM/dd (曜日) HH mm ss形式 // 曜日の入るところに%sを仕込む strftime(str, 24, "%Y/%m/%d %%s %H %M %S", date); // マルチバイトからワイド文字へ変換 mbstowcs(wstr, str, 24); // swprintfで%sに曜日を仕込む swprintf(wstr2, wstr, pYoubi[date- tm_wday]); // ワイド文字の出力はwprintf wprintf(L"3 %s\n", wstr2); // ワイド文字からマルチバイトに変換して出力してみる wcstombs(str, wstr2, 26); printf("3 %s\n", str); // printfでもやってみよう // 4. yyyy/MM/dd HH mm ss形式 printf("4 %d/%02d/%02d %02d %02d %02d\n", date- tm_year + 1900, date- tm_mon + 1, date- tm_mday, date- tm_hour, date- tm_min, date- tm_sec); // 5. yyyy/MM/dd (曜日) HH mm ss形式 wprintf(L"5 %d/%02d/%02d %s %02d %02d %02d\n", date- tm_year + 1900, date- tm_mon + 1, date- tm_mday, pYoubi[date- tm_wday], date- tm_hour, date- tm_min, date- tm_sec); // 6. yyyy/MM/dd n曜日 HH mm ss形式 // 曜日の入るところに%sを仕込む strftime(str, 24, "%Y/%m/%d %%s %H %M %S", date); // マルチバイトからワイド文字へ変換 mbstowcs(wstr, str, 24); // swprintfで%sに曜日を仕込む swprintf(wstr2, wstr, pYoubi2[date- tm_wday]); // ワイド文字の出力はwprintf wprintf(L"6 %s\n", wstr2); return 0; } 実行結果 1 2012/08/07 14 44 31 2 2012/08/07 火 14 44 31 3 2012/08/07 (火) 14 44 31 3 2012/08/07 (火) 14 44 31 4 2012/08/07 14 44 31 5 2012/08/07 (火) 14 44 31 6 2012/08/07 火曜日 14 44 31 codepad http //codepad.org/WBAc9WoY